Character AddHatchPattern

Adds a hatch pattern to the character.

Overloads

public void AddHatchPattern(HatchPattern hatchPattern)

 

Return value

void  

 

Parameters

HatchPattern hatchPattern The hatching pattern that should apply on the text

 

Example

Copy
TextShape text = new TextShape();

Character character = new Character();
character.CharacterUnicode = 'A';
character.Height = 10;
character.FontName = "Arial";
character.FontStyle = FontStyle.Regular;

HatchPatternLine patternLine = new HatchPatternLine();
patternLine.BorderGap = 0.125f;
patternLine.BorderGapDirection = HatchLineBorderGapDirection.Inward;
patternLine.Spacing = .1f;
patternLine.Angle = 0f;
patternLine.BaseX = 0f;
patternLine.BaseY = 0f;
patternLine.LineStyle = HatchLineStyle.Unidirectional;
patternLine.WithOffset = true;
patternLine.OffsetAlgorithm = HatchOffsetAlgorithm.DirectOffset;
patternLine.CornerStyle = HatchCornerStyle.SmoothWithLines;

character.AddHatchPattern(patternLine );

text.Characters.Add(character);